نمایش نتایج: از شماره 1 تا 2 از مجموع 2
Like Tree1نفر پسندیدند
  • 1 ارسال توسط Farzad

موضوع: باس داده 20 بیتی و ثبات داده 16 بیتی

  1. #1
    عضو تازه وارد
    تاریخ عضویت
    2012 May
    ارسال ها
    8
    تشکر
    6
    تشکر شده 5 بار در 5 پست


    آيا اين پست براي شما سودمند بود؟ بله | خیر

    باس داده 20 بیتی و ثبات داده 16 بیتی

    دلیل تفاوت و نحوه تبدیل باس داده 20 بیتی و ثبات داده 16 بیتی چیست؟ 4بیت باس داده برای چی استفاده میشه؟

    موضوعات مشابه:

  2. #2
    مدیر بازنشسته
    تاریخ عضویت
    2011 July
    محل سکونت
    بابل
    ارسال ها
    93
    تشکر
    306
    تشکر شده 272 بار در 102 پست
    نوشته های وبلاگ
    2


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    در امولاتور های 8086، 8088 و 80186 از باس 20-بیتی استفاده میشه.
    چون با 16 بیت فقط میشه 64KB از حافظه رو آدرس دهی کرد (که خب خیلی کمه). برای همین اینتل اومد و 4 بیت دیگه به باس اضافه کرد تا CPU بتونه تا 1MB از حافظه رو در هر بار فراخوانی کنه. (در حالت واقعی-Real Mode-)

    با 4 بیت شیفت دادن بیت ها به سمت چپ (4 بیت کم ارزش تر صفر می شود)، میشه 16 بیت رو به 20 بیت تغییر داد. البته این کار قبل از اضافه شدن آدرس به آفست انجام میشه!
    مثال:
    0xA521 << 4 + offset = 0xA5210 +offset

    این زیر مجموعه ی بحثی به نام Real Addressing هست که میشه مطالب بیشتری راجع بهش تو اینترنت پیدا کرد. یک منبع.

    MoJTaBa این نویسه را میپسندد.
    Stay Hungry, Stay Foolish
    قوانین انجمن

 

 

کاربران برچسب خورده در این موضوع

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  


Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
Persian Language By Ustmb.ir
این انجمن کاملا مستقل بوده و هیچ ارتباطی با دانشگاه علوم و فنون مازندران و مسئولان آن ندارد..این انجمن و تمامی محتوای تولید شده در آن توسط دانشجویان فعلی و فارغ التحصیل ادوار گذشته این دانشگاه برای استفاده دانشجویان جدید این دانشگاه و جامعه دانشگاهی کشور فراهم شده است.لطفا برای اطلاعات بیشتر در رابطه با ماهیت انجمن با مدیریت انجمن ارتباط برقرار کنید
ساعت 07:26 AM بر حسب GMT +4 می باشد.